A former Davenport mayor and police lieutenant is under fire by the local NAACP for controversial posts on his personal Facebook page.